/** tabs.css */

.nav-tabs > li.active a.tab-link {
    padding-bottom: 12px;
}
.nav .active a.tab-link {
    color: #6C9E00;
}

.nav a {
    color: #bdbdbd;
}
.nav-tabs {
    margin-bottom: 20px;
    border-bottom: 1px solid #ccc;
    height: 35px;
}
.nav-tabs > li {
    width: 16.66%;
    position: relative;
}
.nav-tabs > li .badge {
    position: absolute;
    top: 2px;
    right: 10px;
}
.nav-tabs > li a.tab-link {
    margin-right: 0;
    border-radius: 0;
}
.nav-tabs > li.active a.tab-link, .nav-tabs>li.active a.tab-link:focus, .nav-tabs>li.active a.tab-link:hover {
    cursor: default;
    border: 0;
    border-bottom: 5px solid #6C9E00;
    padding-bottom: 15px;
}
.nav > li a.tab-link {
    padding: 0 5px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.nav-tabs > li.active a.tab-link, .nav-tabs > li.active a.tab-link:focus, .nav-tabs > li.active a.tab-link:hover {
    color: #6C9E00;
}
.nav-tabs > li a.tab-link:hover {
    border-color: transparent;
}
.nav-tabs.nav-justified > .active a.tab-link, .nav-tabs.nav-justified > .active a.tab-link:focus, .nav-tabs.nav-justified > .active a.tab-link:hover {
    border: 0;
}
.nav-tabs.nav-justified > li a.tab-link {
    border: 0;
}

.indicator-tabs .nav-tabs {
    margin-bottom: 20px;
}
.indicator-tabs .nav-tabs {
    height: 35px;
}
.indicator-tabs .nav-tabs>li {
    text-align: center;
    width: 20%;
}
.tab-content > .tab-pane {
    position: relative;
    min-height: 200px;
}
/*
#indicator-block a.tab-link {
    color: #bdbdbd;
    font-size: 11px;
    padding-left: 3px;
    padding-right:3px;
}
#indicator-block .active a.tab-link {
    color: #6C9E00 !important;
}
*/